rockspray cotoneaster - Turkish English Dictionary